.new-way {
  padding-left: 120px;
  margin: 10px;
}
span.text {
  padding-left: 5px;
}

.form-row .form-text {
  width: 200px;
}
.form-row .form-container {
  margin-left: 210px;
}
#sum-list li {
  margin-top: 5px;
}
.op-info {
  padding-left: 120px;
  margin-top: 10px;
  padding-top: 10px;
  border-top: 1px solid #ccc;
}
.op-save {
  margin-top: 20px;
  padding-left: 200px;
}
#sum-list, #new-list {
  li {
    margin-top: 5px;
  }
  label {
    margin-right: 10px;
    width: 100px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  label~input {
    margin-top: -12px;
  }
}
